package daily.jun0611;

import javax.swing.*;
import java.awt.*;

public class GridLayOutTest {
    public static void main(String[] args) {
        SwingUtilities.invokeLater(() -> createAndShow());
    }

    private static void createAndShow() {
        //1.创建并设置窗体容器
        JFrame jFrame = new JFrame("GridLayOut布局的窗体");
        //一次性设置位置的高度宽度
        jFrame.setBounds(300, 400, 400, 300);
        jFrame.setDefaultCloseOperation(jFrame.EXIT_ON_CLOSE);
        jFrame.setVisible(true);

        //2.指定窗体使用的布局---网格(GridLayOut)，并设置行和列
        jFrame.setLayout(new GridLayout(3,3));

        //3.创建按钮组件冰添加到容器中
        for (int i = 0; i < 9; i++) {
            jFrame.add(new JButton(i + 1 + "号按钮"));
        }
    }
}
